package com.zany.children.service;

import com.zany.children.vo.Class;

import java.util.List;

public interface ClassService {


    /**
     * 查询班级列表
     * @param clazz
     * @return
     */
    List<Class> getClassListPage(Class clazz);

    /**
     * 查询班级列表count
     * @param clazz
     * @return
     */
    Integer getClassListPageCount(Class clazz);


    /**
     * 保存班级信息.
     * @param clazz
     * @return
     */
    Long saveClass(Class clazz);


    /**
     * 修改班级信息.
     * @param clazz
     */
    void updateClass(Class clazz);


    /**
     * 通过id查询班级信息.
     * @param id
     * @return
     */
    Class getClassById(Long id);


    /**
     * 通过id删除 班级信息.
     * @param id
     */
    void deleteClassById(Long id);
}
